Experimenting a Requirements Engineering Process Based on Rational Unified Process (RUP) Reaching Capability Maturity Model Integration (CMMI) Maturity Level 3 and Considering the Use of Agile Methods Practices

نویسندگان

  • Caroline Carbonell Cintra
  • Roberto Tom Price
چکیده

This work has the purpose of describing a software development process with the following characteristics: its scope lies within the requirements engineering activities; it fulfills CMMI requisites for Requirements Management and Requirements Development process areas (maturity level 2 and 3, respectively); it is based on RUP practices and activities where possible practices of agile methods are employed. Related work is considered and similarities as well as differences to the process proposed here are pointed out. Such process is presented in terms of each of its activity flows, including mention to the artifacts and roles involved on the activities. CMMI fulfillment is also described, followed by the description of the main contributions achieved by this work and comments on

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Proceedings of SEDES 2012 Fourth Portuguese Software Engineering

Empirical studies are important in software engineering to evaluate new tools, techniques, methods and technologies in a structured way before they are introduced in the industrial (real) software process. Within this PhD thesis we will develop a framework of a consistent process for involving students as subjects of empirical studies of software engineering. In concrete, our experiences with s...

متن کامل

Mapping Agile Practices to CMMI-DEV Level 3 in Web Development Environments

Agile approaches formally appeared ten years ago and nowadays are a valid alternative for organizations developing software. Agile methodologies are especially interesting to those developing Web environments applications, as they can fit properly the special characteristics of this type of developments. In addition, maturity models like CMMI-DEV (Capability Maturity Model Integration for Devel...

متن کامل

Agile Meets CMMI: Culture Clash or Common Cause?

This paper is based on a workshop held at the University of Southern California Center for Software Engineering in March, 2002. The components of the Capability Maturity Model Integration (CMMI) Systems Engineering/ Software Engineering/Integrated Product and Process Model1 are evaluated for their support of agile methods. We also present a set of dualistic concepts differentiating the approach...

متن کامل

Reengineering the Industrial CMMI

Abstract of Re-engineering of Industrial CMMI Through this research, I have established a general strategy to appraise an organization against a scale of five process maturity levels whilst maintaining a strong mechanics of CMMI. Reengineering of industrial CMMI proposes a novel method for Industrial Competence ranking of those organizations/companies which are targeting various CMM...

متن کامل

Towards an Agile Process Maturity Model

Agile Methods are a widely applied and feasible alternative to Tayloristic (traditional) Methods for developing high-quality software on a limited schedule. Although Agile Methods are been adopted by various organizations, there still does not exist a well disseminated process maturity model that can satisfactorily guide the improvement and assess the status of agile processes. Currently, there...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006